file01 = open('C:/Users/范亚鑫/Desktop/idea快捷键.md', 'r+', encoding='utf-8')
# file01 = open('file/新建文本文档.txt', 'r')
# file01 = open('file/新建文本文档.txt', 'w')
# file01 = open('file/新建文本文档.txt', 'a')

# 写入文件, 区别writelines()，writelines()可以写入多行，write()只能写入一行
# file01.write(str01)
# file01.writelines(str01)

# 读取文件
# print(file01.read(5))  # 读取5个字符, 不包括换行符, 不给参数默认读取全部
# print(file01.readline())  # 读取一行，换行符也读取，但是不会返回换行符，只返回一行，如果要返回换行符，可以使用readlines()
# print(file01.readlines())  # 读取所有行，返回一个列表，每一行作为一个元素

# 迭代特性
# for line in file01:
#     print(line)  # 一次读取一行

# for line in file01:
#     print(line)

while True:
    line = file01.readline()
    if line:
        print(line)
    else:
        break

file01.close()
